#pragma once

namespace EZWebsocket {

   
struct EZWebsocketConfig 
{

    EZWebsocketConfig()
        : HandshakeTimeout(5000)
        , ConnectTimeout(5000)
        , MaxMessageSize(1 << 26)
        , MaxHeaderSize(1 << 12)
    {}

    int HandshakeTimeout;
    int ConnectTimeout; 
    int MaxMessageSize; // default 64M
    int MaxHeaderSize;  // default 4k
};

}
